Kuramoto oscillator networks